Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Звіт до лабораторної роботи №2

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Бази даних та знань

Частина тексту файла

Міністерство Освіти і Науки України Національний університет «Львівська Політехніка» Отримання даних та статистичної інформації з бази даних за допомогою запитів мовою T-SQL Звіт до лабораторної роботи №2 з курсу: «Бази даних та знань» Варіант 15 Мета роботи: ознайомитися зі структурованою мовою запитів SQL на основі її діалекту Transact-SQL для СКБД Microsoft SQL Server 2005 та отримати навики написання SQL – запитів для здійснення вибірки даних та отримання статистичної інформації за допомогою інструментарію Management Studio. Варіант завдання №15 15 Варіант 15. 1. БД «Комп. фірма». Вивести моделі ноутбуків із кількістю RAM рівною 64 Мб. Вивести: model, ram, price. Вихідні дані впорядкувати за зростанням за стовпцем screen. 2. БД «Кораблі». З таблиці Ships вивести назви кораблів, що починаються на 'W' та закінчуються літерою 'n'. 3. БД «Комп. фірма». Знайдіть пари моделей ПК, що мають однакові швидкість та RAM (таблиця PC). У результаті кожна пара виводиться лише один раз. Порядок виведення: модель із більшим номером, модель із меншим номером, швидкість та RAM. 4. БД «Кораблі». Знайдіть кораблі, «збережені для майбутніх битв», тобто такі, що були виведені з ладу в одній битві ('damaged'), а потім (пізніше в часі) знову брали участь у битвах. Вивести: ship, battle, date. 5. БД «Комп. фірма». Знайдіть виробників, які б випускали ПК зі швидкістю 750 МГц та вище. Виведіть: maker. 6. БД «Фірма прий. вторсировини». З таблиці Income виведіть дати в такому форматі: рік.число_місяця.день, наприклад, 2001.02.15 (без формату часу). 7. БД «Комп. фірма». Знайдіть виробників, що випускають, по крайній мірі, дві різні моделі ПК. Вивести: maker, число моделей. (Підказка: використовувати підзапити в якості обчислювальних стовпців та операцію групування) 8. БД «Комп. фірма». Знайдіть виробників, які б випускали ноутбуки з мінімальною швидкістю не менше 600 МГц. Вивести: maker, мінімальна швидкість. (Підказка: використовувати підзапити в якості обчислювальних стовпців) 9. БД «Аеропорт». Для кожного рейсу (таблиця Trip) визначити тривалість його польоту. Вивести: trip_no, назва компанії, plane, town_from, town_to, тривалість польоту. (Підказка: використати для перевірки умов оператор CASE) 10. БД «Кораблі». Знайти назви всіх кораблів у БД, що складаються із двох та більше слів (наприклад, 'King George V'). Вважати, що слова в назвах розділяються одиничними пробілами, та немає кінцевих пробілів. Вивести: назву кораблів. (Підказка: використовувати оператор UNION )   Короткі теоретичні відомості Відомості про Transact-SQL Мова Transact-SQL (чи скорочено T-SQL) – це власний діалект мови структурованих запитів (Structured Query Language – SQL), що використовується в системі керування базами даних (СКБД) Microsoft SQL Server. Мова T-SQL призначена виключно для роботи з СКБД Microsoft SQL Server, хоча і є сумісною на початковому рівні зі стандартом ANSI SQL-92. Це означає, що основні базові оператори є такими ж, як і для інших відомих СКБД: Oracle, Sybase, DB2, MySQL, PostgreSQL. Тому отримані навики написання SQL-запитів за допомогою T-SQL можуть бути використані й при роботі із цими переліченими серверами баз даних. Але при цьому слід враховувати, що в кожній реляційній СКБД використовуються різні розширення та способи підвищення продуктивності, що доповнюють вказаний стандарт та навіть виходять далеко за його рамки. Це такі засоби, як умовна обробка (IF … THEN), керуючі оператори (наприклад, цикли WHILE), змінні, засоби оброблення помилок тощо. У загальному мова SQL поділяється на три частини: Оператори визначення даних – DDL (Data Definition Language). Призначені для опису структури баз даних. Це такі як: CREATE (створити), ALTER (змінити), DROP (видалити). Оператори маніпулювання даними – DML (Data Manipulation Language). Призначені для отримання, вставки, видалення чи зміни даних у базі даних. Це такі як: SELECT (вибрати), INSERT (вставити), UPDATE (обновити), DELETE (видалити). Оператори керування доступом до даних –...
Антиботан аватар за замовчуванням

16.06.2015 12:06

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини